screaming drunk - German English Dictionary